// PlayList.h: interface for the CPlayList class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_PLAYLIST_H__2820C943_921B_4BCE_94D5_3C986AB1E69C__INCLUDED_)
#define AFX_PLAYLIST_H__2820C943_921B_4BCE_94D5_3C986AB1E69C__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include <afx.h>

class CPlayList  
{
public:
	void AddFolderFiles(CString strDir);
	CPlayList(int Num, CString Singer, CString SongName, CString Url, CPlayList* Next=NULL);
	void SetUrl(CString Url);
	void SetSinger(CString Singer);
	void SetNum(int Num);
	void SetSongName(CString SongName);
	void SetNext(CPlayList* Playlist);
	void SetPlayList(int Num, CString Singer, CString SongName, CString Url, CPlayList* Next=NULL);

	CString GetSongName()	{return m_strSongName;}
	CString GetSinger()		{return m_strSinger;}
	CString GetUrl()		{return m_strUrl;}
	int GetNum()			{return m_nNum;}
	CPlayList* GetNext()	{return next;}
	CString m_strSinger;
	CString m_strSongName;
	CString m_strUrl;
	int m_nNum;
	CPlayList();
	virtual ~CPlayList();

private:
	CPlayList* next;
};

#endif // !defined(AFX_PLAYLIST_H__2820C943_921B_4BCE_94D5_3C986AB1E69C__INCLUDED_)
